Parametric linear programming and anti-cycling pivoting rules

نویسندگان

  • Thomas L. Magnanti
  • James B. Orlin
چکیده

The traditional perturbution (or lexicographic) methods for resolving degeneracy in linear programming impose decision rules that eliminate ties in the simplex ratio rule and, therefore, restrict the choice of exiting basic variables. Bland's combinatorial pivoting rule also restricts the choice of exiting variables. Using ideas from parametric linear programming, we develop anti-cycling pivoting rules that do not limit the choice of exiting variables beyond the simplex ratio rule. That is, any variable that ties for the ratio rule can leave the basis. A similar approach gives pivoting rules for the dual simplex method that do not restrict the choice of entering variables. The primal simplex method for minimization problems permits an entering variable at each iteration to be any variable with a negative reduced cost and permits the exiting variable to be any variable that satisfies the minimum ratio rule. As is well-known, any implementation of the procedure is guaranteed to converge if the problem is nondegenerate. In addition, there are two well-known methods for resolving degeneracy. The first of these, the perturbation (or equivalently, the lexicographic) method, avoids cycling by refining the selection rule for the exiting variable (Charnes [1952], Dantzig [1951], Wolfe [1963]). The second method, the combinatorial rule, developed by Bland [1979], avoids cycling by refining the selection rule for both the exiting and entering variables. The situation raises the following natural question: Is there a simplex pivoting procedure for avoiding cycling that does not restrict the minimum ratio rule choice of exiting variables? In this note, we answer this question affirmatively by describing an anti-cycling rule based on a "homotopy principle" that avoids cycling by refining the selection rule for only the entering variable. We also describe an analogous dual pivoting procedure that avoids cycling by refining only the choice of exiting variables. Our procedures are based upon a few elementary observations concerning parametric simplex methods. These observations may be of some importance in their own right, since they may shed light on some theoretical issues encountered in several recent analyses

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Anti-cycling Pivoting Rules for the Simplex Method, Operations the Equivalence of Dantzig's Self-dual Parametric Algorithm for Linear Programs to Lemke's Algorithm for Linear Complementarity Problems Applied to Linear Programming, Technical Report

Rotterdam 9707/A (1997). 82] S. Zionts, The criss-cross method for solving linear programming problems, English title: A new, nite criss-cross method for solving linear programming problems.) 64] T. Terlaky, A convergent criss-cross method, Math. Oper. und Stat. ser. Some generalizations of the criss-cross method for the linear complementarity problem of oriented matroids, Combinatorica 9 23] G...

متن کامل

A Subexponential Lower Bound for Zadeh's Pivoting Rule for Solving Linear Programs and Games

The simplex algorithm is among the most widely used algorithms for solving linear programs in practice. Most pivoting rules are known, however, to need an exponential number of steps to solve some linear programs. No non-polynomial lower bounds were known, prior to this work, for Zadeh’s pivoting rule [Zad80]. Also known as the Least-Entered rule, Zadeh’s pivoting method belongs to the family o...

متن کامل

Dantzig's pivoting rule for shortest paths, deterministic MDPs, and minimum cost to time ratio cycles

Dantzig’s pivoting rule is one of the most studied pivoting rules for the simplex algorithm. Whilethe simplex algorithm with Dantzig’s rule may require an exponential number of pivoting stepson general linear programs, and even on min cost flow problems, Orlin showed that O(mn log n)Dantzig’s pivoting steps suffice to solve shortest paths problems (we denote the number of vertices<l...

متن کامل

A Parametric Approach for Solving Multi-Objective Linear Fractional Programming Phase

In this paper a multi - objective linear fractional programming problem with the fuzzy variables and vector of fuzzy resources is studied and an algorithm based on a parametric approach is proposed. The proposed solving procedure is based on the parametric approach to find the solution, which provides the decision maker with more complete information in line with reality. The simplicity of the ...

متن کامل

Subexponential lower bounds for randomized pivoting rules for solving linear programs

The simplex algorithm is among the most widely used algorithms for solving linear programs in practice. Most deterministic pivoting rules are known, however, to need an exponential number of steps to solve some linear programs. No non-polynomial lower bounds were known, prior to this work, for randomized pivoting rules. We provide the first subexponential (i.e., of the form 2 α), for some α > 0...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Math. Program.

دوره 41  شماره 

صفحات  -

تاریخ انتشار 1988